steam steering - French English Dictionary